// 获取当前页面的域名
const domain = window.location.hostname;


displayIP(domain);

// 在页面右上角显示IP地址，并添加鼠标事件监听器
function displayIP(ip) {
  const div = document.createElement('div');
  div.style.maxWidth = '200px';
  div.style.position = 'fixed';
  div.style.top = '10px';
  div.style.right = '10px';
  div.style.backgroundColor = 'rgba(0, 0, 0, 0.2)';
  div.style.color = '#fff';
  div.style.padding = '5px 10px';
  div.style.borderRadius = '8px';
  div.style.zIndex = '9999';
  div.style.cursor = 'pointer'; // 鼠标悬停时显示为指针
  div.innerText = `IP: ${ip}`;
  div.style.transition = 'all 0.3s ease';

    // 从 localStorage 获取存储的位置状态
    const position = localStorage.getItem('ipButtonPosition') || 'right';
    if (position === 'right') {
      div.style.right = '10px';
    } else {
      div.style.left = '10px';
    }
  // 定义切换位置的函数
  function togglePosition() {
    if (div.style.right) {
      // 当前在右上角，切换到左上角
      div.style.left = '10px';
      div.style.right = '';
      localStorage.setItem('ipButtonPosition', 'left');
    } else {
      // 当前在左上角，切换到右上角
      div.style.right = '10px';
      div.style.left = '';
      localStorage.setItem('ipButtonPosition', 'right');
    }
  }

  // 添加鼠标进入事件监听器
  div.addEventListener('mouseenter', togglePosition);
  document.body.appendChild(div);
}
